About Altai Group Limited (00580524) United Kingdom