About Emirose Limited (11583782) United Kingdom