About Maya Global Holdings Limited (11287386) United Kingdom