About Altsi S Ltd (10995340) United Kingdom