About Delophiodore Middle East Ltd (12202628) United Kingdom