About Escondite Limited (10243337) United Kingdom