About Platform Two Ventnor Ltd (11593520) United Kingdom