About Almond Ice Ltd (12057854) United Kingdom