About Sagnard & Associ S Ltd. (10458536) United Kingdom