About Christou Associates Ltd. (11831429) United Kingdom