About Platphorm Limited (10976147) United Kingdom