About Mele And Associates Paris Ltd (03631430) United Kingdom