About Meenyoo Ltd (12874910) United Kingdom