About Crucial Brands Holdings Limited (SC482304) United Kingdom