About Nesara Shop Ltd (12966507) United Kingdom