About Ada Meher Ltd (12435869) United Kingdom