About Kenesys Ltd (09179073) United Kingdom