About Tyqho Limited (09800615) United Kingdom