About Maya India Limited (09705276) United Kingdom