About Annex Max Limited (10196553) United Kingdom