About Glamgirl London Limited (12636086) United Kingdom