About Daedalus Capital Limited (08863467) United Kingdom