About Canis & Star Ltd. (09517510) United Kingdom