About Ada Solutions Limited (05016469) United Kingdom