About Johannes Boutique Investments Innovation Limited (11378980) United Kingdom