About Delteq Ltd (11148328) United Kingdom