About Daedalos Limited (12438581) United Kingdom