About Almarice Ltd (04757930) United Kingdom