About Emralec Ltd. (SC278736) United Kingdom