About Ada & A Ltd (11976121) United Kingdom