About Black Wormhole Ltd (12019447) United Kingdom