About Astrolabe Investments Ltd (12146618) United Kingdom