About Alticom Limited (11409911) United Kingdom