About Paradise Hampstead Limited (11908733) United Kingdom