About Opnix Ltd (10858517) United Kingdom