About Oncogen Limited (10322941) United Kingdom