About Tyrah S Touch Ltd (12745854) United Kingdom