About J Cubed Limited (04524970) United Kingdom