About Intelligex Ltd (12258627) United Kingdom