About Intellix Limited (07317424) United Kingdom