About Solomed Ltd (11769417) United Kingdom