About Platform 5 Solutions Limited (09443141) United Kingdom