About Clesidra Ltd (06844555) United Kingdom