About Block Smart Ltd (11917960) United Kingdom