About Glk Technologies Ltd (NI659313) United Kingdom