About Edouard-betsy Ltd (11556506) United Kingdom