About Christopher Holdings Limited (12691009) United Kingdom