About Platform Up Ltd (10772239) United Kingdom