About Dyn Holdings Limited (09782791) United Kingdom