About Astradeo Limited (12297878) United Kingdom