About Shopello Ltd (12817377) United Kingdom