About Nexstore Limited (08249092) United Kingdom