About Nplh Edenbridge Limited (11893859) United Kingdom