About Delta Bravo Holdings Ltd (12801134) United Kingdom