About Shopegro Ltd (13550878) United Kingdom