About Blokcandl Limited (13143533) United Kingdom