About Maymask (239) Limited (12968129) United Kingdom