About Manek Group Ltd (11387516) United Kingdom