About Antlia Capital Limited (13094802) United Kingdom