About Intaglio Holdings Limited (12154462) United Kingdom