About Logix Limited (02896493) United Kingdom