About Duallok Holdings Limited (11997597) United Kingdom