About Blokk Limited (09812596) United Kingdom