About Antipodean Holdings Limited (13612719) United Kingdom