About Neil Patrick Associates Ltd (12724670) United Kingdom