About Thorsager Ltd (10639969) United Kingdom