About Clear Therapies Lodge Ltd (12374752) United Kingdom