About Chen S One Limited (SC622613) United Kingdom