About Lucky Fruits & Vegetables Group Ltd (12183421) United Kingdom