About Ondex Ltd. (11795933) United Kingdom