About Annex Stock Limited (10400672) United Kingdom