About Thin Film Electronics Uk Limited (10678191) United Kingdom