About Nesli Supermarket Limited (10548989) United Kingdom