About Kier Richmond Holdings Limited (11333878) United Kingdom