About Astera Ltd (12766670) United Kingdom