About Rna Bess Holding Ltd (11904966) United Kingdom