About New Lion Supermarket Ltd (10676447) United Kingdom