About Maya International Holdings Co. Ltd (10860752) United Kingdom