About The Glam Box London Ltd (11452640) United Kingdom