About Manek Holdings Ltd (11392854) United Kingdom