About Canis Concept Limited (13415883) United Kingdom