About Nickrick Ltd (06865384) United Kingdom