About Logix Holdings Limited (10060742) United Kingdom