About Frederique Thiebaut Consulting Ltd (12578967) United Kingdom