About Ultimo Brands International Limited (08362872) United Kingdom