About C1 Sbec Limited (11443529) United Kingdom