About Orion And Canis Limited (11303138) United Kingdom