About Glk Consulting Limited (09171422) United Kingdom