About True Black Studio Limited (11171245) United Kingdom