About Finest Brands International Holdings Limited (09919632) United Kingdom