About Oidia Ltd (11450134) United Kingdom