About Alasr Technologies Limited (11125230) United Kingdom