About Niles Holdings Limited (11972134) United Kingdom