About Chelsea 66 Limited (09054352) United Kingdom