About Elecdata Technology Limited (12519329) United Kingdom