About Kennaway Management Co Limited (10022635) United Kingdom