About Clear Earth Management Ltd (12261956) United Kingdom