About De Cassia Limited (10801662) United Kingdom