About Palex Technology Limited (11938733) United Kingdom