About S.comp Ltd (12820192) United Kingdom