About Enc Frame Ltd. (12418269) United Kingdom