About Ada 72 Limited (13143044) United Kingdom