About Swishstores Ltd (12426674) United Kingdom