About Ada 06 Ltd (12827120) United Kingdom