About Maymask (224) Limited (10904057) United Kingdom