About Alitus Technical Solutions Ltd. (10240781) United Kingdom