About Meg Mekushin Ltd (13525980) United Kingdom