About Marica Investments Ltd (12921609) United Kingdom