About Maymask (121) Limited (06010705) United Kingdom