About Platform For Life Limited (10729008) United Kingdom