About 7sc Ltd (12615106) United Kingdom