About Parmar & Co Investments Ltd (12270795) United Kingdom