About Recoleta Topco Limited (11440715) United Kingdom