About Oirix Ltd (10607818) United Kingdom