About Oiax Capital Ltd (12159681) United Kingdom