About Nicholl Holdings Services Limited (NI636082) United Kingdom