About Kubex Ventures Limited (09179415) United Kingdom