About Beneficial Bio Ltd (12116472) United Kingdom