About Techlogy Ltd (13021449) United Kingdom