About Solving - Ada Ltd (13427928) United Kingdom