About Thorash Ltd (13162250) United Kingdom