About Canomear Ltd (13433142) United Kingdom