About Nublock Capital Ltd (13377085) United Kingdom