About Convergensee (uk) Ltd. (10062226) United Kingdom