About Ellis International Associates Limited (06243161) United Kingdom