About Adaptasoft Limited (07953003) United Kingdom