About Thsd Ltd. (10886677) United Kingdom