About Lucky Technology Limited (04429944) United Kingdom