About Solace 2011 Limited (07742843) United Kingdom