About Maya Geneco Limited (12297909) United Kingdom