About Ixis Limited (01649323) United Kingdom