About Legal Intelligence London Ltd (08566031) United Kingdom