About Anolo Ltd (12580871) United Kingdom