About Altek Europe Holdings Limited (08213731) United Kingdom