About Dual Intelligence Limited (11046693) United Kingdom