About Glik Limited (13027293) United Kingdom