About Legal Technologies Limited (06642746) United Kingdom