About Store Eyes Ltd (13350539) United Kingdom