About Platform 4 (ne) Limited (11788196) United Kingdom