About The Mask Club & Co Ltd (12827244) United Kingdom