About Charlotte Vkrm Ltd. (11671058) United Kingdom