About Mayaandgroup Limited (12332087) United Kingdom