About Cassava Ltd (06047821) United Kingdom