About Aspen Solutions Ltd. (SC183651) United Kingdom