About Ada Holding Limited (08643517) United Kingdom