About Red & Black Holdings Limited (12946028) United Kingdom