About Ogeon Ltd. (12995860) United Kingdom