About Altmact Technologic Limited (11834472) United Kingdom