About Annex City Limited (10177704) United Kingdom