About Maya Investments Limited (05378773) United Kingdom