About Alteka Solutions Limited (12581729) United Kingdom