About Leodis Food Company Ltd. (SC563345) United Kingdom