About Kenetica Limited (13574900) United Kingdom