About Intellex Limited (03899939) United Kingdom