About Glam Geek Ltd (12142768) United Kingdom