About Opsica Limited (07895100) United Kingdom