About Block Holding Ltd (12307483) United Kingdom