About Ixa2a Ltd. (04107360) United Kingdom