About Canis Lupus Limited (11720800) United Kingdom