About Ada Eight Limited (SC602148) United Kingdom