About Glamour Realm Limited (SC611244) United Kingdom