About Glam London Limited (10360963) United Kingdom