About K.h.r.a Holdings Limited (13709403) United Kingdom