About Kennedy Operating Investments Limited (12120538) United Kingdom