About Link Asia Corporation Ltd (10841244) United Kingdom