About Kannella Ltd (12828259) United Kingdom