About Snap Delivery Ltd (SC684639) United Kingdom