About International Foiling Solutions Ltd. (SC298575) United Kingdom