About Logo Enterprise Ltd (11956598) United Kingdom