About Thorus Holding Ltd (11982196) United Kingdom