About Cleer Ltd (07756345) United Kingdom