About Clear And Cloudy Ltd (12480581) United Kingdom