About Kendo S New Horizons Ltd (12171376) United Kingdom