About Ast & Partners Ltd (12625502) United Kingdom