About 964gsc Limited (12225663) United Kingdom