About Magic Cups Ltd (11468980) United Kingdom