About 117gsc Limited (12264228) United Kingdom