About Annex Connect Limited (10233500) United Kingdom