About Logic Digital Marketing Services Ltd (12467950) United Kingdom