About Zen & Beauty By Shannon Limited (12733262) United Kingdom