About Resend Ltd (04438295) United Kingdom