About Aster Capital Management Limited (12308293) United Kingdom