About Intriplicate Limited (11975225) United Kingdom