About Aj Magic Store Ltd (12826784) United Kingdom