About Molex Asia Holdings Ltd. (13609863) United Kingdom