About Parmar Research Solutions Limited (11246744) United Kingdom