About Maya India Sweden Limited (10145305) United Kingdom