About Platform 7even Limited (09070186) United Kingdom