About Optiscommunications Limited (11577431) United Kingdom