About Calm Canis Ltd (13695664) United Kingdom