About Chrisp Street Management Limited (10616276) United Kingdom