About Amcail Ltd (12894313) United Kingdom