About Platform 195 Ltd (12229597) United Kingdom