About The London Ndd Practice Ltd (10471769) United Kingdom