About Cannisa Limited (13513410) United Kingdom