About Ameur Nouma Limited (11687787) United Kingdom