About Chelsea Asset Holdings Limited (12524119) United Kingdom