About Kennobish Ltd (12280896) United Kingdom