About S Living Limited (11998928) United Kingdom