About Aida International Ltd. (10158759) United Kingdom