About Global Interface Limited (03603960) United Kingdom