About Christakis Ltd (12253773) United Kingdom