About Block Discovery Co. Ltd (13705627) United Kingdom