About Opal Information Systems Limited (02947474) United Kingdom