About Parminder Solutions Limited (08642605) United Kingdom