About Almancil Solutions Ltd (10320114) United Kingdom