About Nova International Supermarket Ltd (13350904) United Kingdom