About Terrence Group Ltd (12517827) United Kingdom