About Nial Holdings Limited (04184967) United Kingdom