About Johannes Boutique Investments Ventures Limited (12037181) United Kingdom