About Ada International Ltd (11636453) United Kingdom