About Aelius Venture Limited (13097757) United Kingdom