About Dynaclean Holdings Limited (10765605) United Kingdom