About Hampstead Pco Ltd. (10668998) United Kingdom