About Magic Beanz Ltd (SC642461) United Kingdom