About Kesslers Oldco Holdings Limited (11327593) United Kingdom