About Glance24 Ltd (07402122) United Kingdom