About Intellex Global Limited (13270671) United Kingdom