About Oncogeni Ltd (12021845) United Kingdom