About Camino International Ltd. (10212909) United Kingdom