About Maya International Limited (05860026) United Kingdom