About The C-store Collective Ltd (12320602) United Kingdom