About Maalga Limited (11935856) United Kingdom