About Duo Logic Limited (11919250) United Kingdom