About Altacom Limited (10065108) United Kingdom