About Astroflex Limited (11249032) United Kingdom