About Group Annex Limited (10327096) United Kingdom