About Aido International Ltd. (10158791) United Kingdom