About Next Annex Limited (10233498) United Kingdom