About Legal & Tech Consulting Ltd (11596522) United Kingdom