About Shippa Ltd (13017430) United Kingdom