About Delta Noir Ltd (12834093) United Kingdom