About Tyrala Limited (10271025) United Kingdom