About Tyera Ltd (10664837) United Kingdom