About Chris Morris Holdings Limited (10930655) United Kingdom