About Astute Holdings Limited (10191149) United Kingdom