About Canary Convenience Store Ltd (12646721) United Kingdom