About Nickl Ltd (11485002) United Kingdom