About Altcom 407 Limited (05898941) United Kingdom