About Thmc 68 Ltd (12783955) United Kingdom