About Alangdro Electronics Co. Ltd (13688785) United Kingdom