About Northill Uk Management Holdings Limited (07440345) United Kingdom