About Level Six Capital Limited (13603629) United Kingdom