About Jxb Associates Ltd (08449530) United Kingdom