About Glamour Inc. Limited (07962654) United Kingdom