About Tyratech Limited (09248183) United Kingdom