About Platform Sports Limited (09340715) United Kingdom