About Sameugene Ltd (12706719) United Kingdom