About Clearsol Limited (10976338) United Kingdom