About The Blockrock Ltd (11745986) United Kingdom