About Blockband Technologies Ltd (13570667) United Kingdom