About Gli Technologies Ltd (12818127) United Kingdom