About Intellitix Limited (07799232) United Kingdom