About Opra Eastbourne Ltd (13602609) United Kingdom