Imprint

Revolutionary Ideas GmbH
Budapester Str. 45
20359 Hamburg
Germany

Managing Director:
Stefan Richter

Register Court: Amtsgericht Hamburg

Registration Number: HRB 172259