About Sidonia Michoux & Associates Limited (11583982) United Kingdom