About Technilogica Ltd (08151962) United Kingdom