About Altcom 154 Limited (03440452) United Kingdom