About Glick International Ltd (11868051) United Kingdom