About Ether Magic Limited (03080732) United Kingdom