About Kendell Management Limited (12214132) United Kingdom