About Therrips Ltd (11121512) United Kingdom