About Emiliia Alice Limited (12405203) United Kingdom