About Valhalla Fragrances Limited (12245088) United Kingdom