About Dirtt Associates Limited (11338290) United Kingdom