About Tyho Limited (12415097) United Kingdom