About Astute Platform Services Limited (10102849) United Kingdom