About Nt & Partners London Limited Liability Partnership (OC332749) United Kingdom