Avalok Capital Limited