About Elestore Ltd (11509972) United Kingdom