About Kube Logix Ltd (11648656) United Kingdom