About Parmar & Partners Ltd (12937809) United Kingdom