About The Glamour Group Limited (12533252) United Kingdom