About Dedal Consulting Limited (10811573) United Kingdom