About Intrix Systems Ltd (08037811) United Kingdom