About Elda Technology Limited (02922814) United Kingdom