About Alpha Canis Limited (05552458) United Kingdom