About Ixia Consultancy Ltd (06642201) United Kingdom