About Tamara Mellon Global Brand Management Limited (13174969) United Kingdom