About Feorma Inverlat - International Holding Corporation Plc (11739126) United Kingdom