About Platform Nine Ventures Ltd (12706495) United Kingdom