About Altia Limited (11546282) United Kingdom