About Delta Holdings (europe) Ltd (11125257) United Kingdom