About Techie Associates Limited (07265272) United Kingdom