About Thin Metal Films Holdings Limited (11365790) United Kingdom