About Blicker Limited (11090239) United Kingdom