About C-star Holdings Limited (09774046) United Kingdom