About Ixen Technology Limited (09020211) United Kingdom