About International Foil Technology Ltd (11467532) United Kingdom