About Clean Tech Assets Limited (02398784) United Kingdom