About Jeg Capital Limited (12919703) United Kingdom