About Everfocus Electronics Limited (03165925) United Kingdom