About Annex Share Limited (10234110) United Kingdom