About Ebeautica Limited (12251985) United Kingdom