About Cletide Ltd (13361192) United Kingdom