About Chelsea Investment Limited (04997330) United Kingdom