About Optomed Solutions Limited (13570534) United Kingdom