About Opic (uk) Ltd (06348739) United Kingdom