About Chelsea Holdings Limited (10446742) United Kingdom