Because nobody likes to read the legal info it has been cast out onto its own little page. Here it is:
USt-IdNr.: DE 301 074 331 Handelsregister: HRB 713214 (Amtsgericht Freiburg I.Br.)