About Shoppi Plus Ltd (13475959) United Kingdom