About Rincon Latino Limited (12865560) United Kingdom