About Oyonri Ltd. (12480621) United Kingdom