About Platform Superco Limited (13366729) United Kingdom