About Platform 365 Limited (05597658) United Kingdom