About Gu Deliver Logic Ltd (13184481) United Kingdom