About 2sc Group Limited (10383595) United Kingdom