About Plata Capital Uk Limited (12566538) United Kingdom