About Christopher Wood Ixrs Consulting Ltd (11010059) United Kingdom