About Mikare Investments Ltd (11543601) United Kingdom