About C&i Star Ltd (10829615) United Kingdom