About Interel European Affairs Limited (03039508) United Kingdom