About Delevoy Conseil Limited (12269526) United Kingdom