About Nickal Holdings Ltd (NI681758) United Kingdom