About Annex Magic Limited (10234030) United Kingdom