About Cubic Data Technologies Ltd. (07167901) United Kingdom