About Kessler (nh) Holdings Limited (10894282) United Kingdom