About Gmlo Technologies Ltd (03789427) United Kingdom