About Kenwil Ltd. (SC199431) United Kingdom