About Tyrellio Ltd (13092891) United Kingdom