About Cannera Limited (NI656756) United Kingdom