About 328gsc Limited (12254613) United Kingdom