About Aster Soft Ltd (12170362) United Kingdom