About Pls Consultants International Limited (10279061) United Kingdom