interact consulting limited