About Glance Marketing Ltd (10687069) United Kingdom