About Astran Ventures Limited (08944095) United Kingdom