About Tyrodos Ltd (12737468) United Kingdom