About Antipodes Partners Management (uk) Limited (13379203) United Kingdom