About Annicha Ltd (12191643) United Kingdom