About New Annex Limited (10197163) United Kingdom