About Nicklin Legal Limited (13306211) United Kingdom