About Amoll Limited (10826286) United Kingdom