About Neelam Parikh Ltd (12918894) United Kingdom