About Altalix Ltd (10408510) United Kingdom