About Camel Associates Ltd. (11368949) United Kingdom