About Annel Ltd (12326461) United Kingdom