About Daedalus Ventures Limited (10101931) United Kingdom