About Lordiinfood Ltd (13282715) United Kingdom