About Cubic Technologies Ltd (04441513) United Kingdom