About Clinch Holdings Ltd (13426027) United Kingdom