About Euphemia Design Lab Ltd (09853178) United Kingdom