About Canisp Limited (08615315) United Kingdom