About Chase Hemingway Limited (12609392) United Kingdom