About Black Renaissance Ltd (12065336) United Kingdom