About Kenomica Productions Ltd (10583490) United Kingdom