About S.ridge Limited (12147203) United Kingdom