About Dedalo Ltd (07374170) United Kingdom