About Beatmagic Limited (SC353140) United Kingdom