About Beauty By The Holy Grail Ltd. (13146648) United Kingdom