About Opic Trading Ltd (10206762) United Kingdom