About Cubic Media Limited (06040039) United Kingdom