About Noir Exec Limited (11639133) United Kingdom