About K.l.h. Holdings Limited (00777902) United Kingdom