About Clessidra Ltd (11013182) United Kingdom