About S.rae. Ltd (10865293) United Kingdom