About Promyka Invest Group Ltd (10968633) United Kingdom