About Cane Resolutions Limited (NI616889) United Kingdom