About Newfoil Machines Holdings Limited (10879193) United Kingdom