About The New Black Studio Ltd (11990393) United Kingdom