About Clinch Technologies Lp (NL000685) United Kingdom