About Glovdi Technological Innovations Ltd (09600479) United Kingdom