About Adya Software Services Limited (06495844) United Kingdom