About Delta Inc. Ltd (12453797) United Kingdom