About Technicology Ltd (11885308) United Kingdom