About Maya Uk Holding Ltd (10223832) United Kingdom