About Maykita Investments Ltd (13104753) United Kingdom