About Legal Accelerator Limited (06805220) United Kingdom