About Nicks Coffee Ltd (12676375) United Kingdom