About Nickrich Ltd (09881008) United Kingdom