About Glafka Limited (08714520) United Kingdom