About Emilia Alice Limited (10294137) United Kingdom