About Bionome Holdings Limited (12509516) United Kingdom