About Lucktech Electronics Co. Limited (05185043) United Kingdom