About Clair Holdings Limited (11066139) United Kingdom