About Exito Holdings Limited (10336936) United Kingdom