About Alter Inc Limited (10594132) United Kingdom