About Alteco It Limited (11508809) United Kingdom