About Techie Services Limited (09627825) United Kingdom