About Collaboration Platform Services Limited (09668488) United Kingdom