About Altcom 221 Limited (03834984) United Kingdom