About Platinum Technologies Uk Limited (12321284) United Kingdom