About Magic Pill Ltd (10564352) United Kingdom