About China Lucky Cat Limited (12378572) United Kingdom