About Magic Badger Limited (11677101) United Kingdom