About Jcrisp Ltd (13139124) United Kingdom