About Aniko Stores Ltd. (12275195) United Kingdom