About Solace Living Ltd (11856091) United Kingdom