About Beauty And The Yeast Ltd (13536631) United Kingdom