About Astor-bannerman Management Topco Limited (13162247) United Kingdom