About Clear Credit Ltd (12166918) United Kingdom