About Logix Marketing Ltd (13578535) United Kingdom