About Ace Mag Limited (07041645) United Kingdom