About Alandi Holdings Limited (11009812) United Kingdom