About Intellitrix Limited (04003399) United Kingdom