About Optic Media Ltd (12372275) United Kingdom