About Thrace Group Ltd (12898198) United Kingdom