About Proplex Services Limited (11597012) United Kingdom