About Chippinghouse Technologies Ltd (13645042) United Kingdom