About Techie Limited (03272044) United Kingdom