About Cybrix Systems Ltd (10938658) United Kingdom