About Techie One Limited (11697757) United Kingdom