About Magic Chicken Limited (12269859) United Kingdom