About Rich Brands Ltd (13325253) United Kingdom