About Bioassets Limited (12835219) United Kingdom