About Elmarid Limited (09591449) United Kingdom