About Thoruz Ltd (13292190) United Kingdom