About Allclear Ltd (13501890) United Kingdom