About Alida Capital International Limited (SC361482) United Kingdom