About Beardmagic Limited (13193190) United Kingdom