About Kineden Limited (11835749) United Kingdom