About Blecki Ltd (13638391) United Kingdom