About Caninvest Limited (SC694846) United Kingdom