About Convene Uk Holdings Limited (11598482) United Kingdom