About Kenrich Group Holdings Limited (01008490) United Kingdom