About Emilar International Limited (02101624) United Kingdom