About Madara Invest Ltd (11260272) United Kingdom