About Solace Holdings Ltd. (10800030) United Kingdom