About Emigre World Limited (11850483) United Kingdom