About Beroa Limited (12259878) United Kingdom