About Camel Consulting International Ltd. (13286748) United Kingdom