About Country Resort Re Ltd. (11716373) United Kingdom