About Altrucom Limited (03614580) United Kingdom