About Los Patos Investments Ltd (11098674) United Kingdom