About Anellog Limited (09383544) United Kingdom