About Cleer Solutions Limited (11644715) United Kingdom