About 512gsc Limited (12218365) United Kingdom