About Platform 82 Ltd (10150567) United Kingdom