About Thorm Limited (10530830) United Kingdom