About Logic Marketing (lmi) Limited (SC285178) United Kingdom