About Platform45 Limited (10351080) United Kingdom