About Platform Face Limited (12696342) United Kingdom