About Daedalian Projects Ltd (10473798) United Kingdom