About Kube Research Ltd. (10857761) United Kingdom