About Long S Supermarkets Holdco Ltd (NI626323) United Kingdom