About Torn Solutions Ltd (12157960) United Kingdom