About Nehal Mani Ltd (12647098) United Kingdom