About Platinum Technology Solutions Limited (10750309) United Kingdom