About Thoran Limited (11528332) United Kingdom