About 2sc Limited (04841836) United Kingdom