About Glackvin Limited (11876605) United Kingdom