About Chelski Limited (04838605) United Kingdom