About Ammeul Limited (09985242) United Kingdom