About Cashand Limited (12418624) United Kingdom