About Platform 43 Limited (11339360) United Kingdom