About Kannaha Limited (12938525) United Kingdom