About Frenchfounders Europe Ltd (10549028) United Kingdom