About Solace Nutrition Ltd (12277093) United Kingdom