About Tryke Limited (10615029) United Kingdom