About Tyr Limited (07580929) United Kingdom