About Logo Co (ne) Ltd (09161093) United Kingdom