About Magic Pickle Ltd (11813398) United Kingdom