About Lucky Global Holdings Limited (12639958) United Kingdom