About Onco Ses Ltd (12806118) United Kingdom