About Oganesson Ltd (13640538) United Kingdom