About Anollan Ltd (12208501) United Kingdom