About Defined Technical Ltd (10419467) United Kingdom