About Thierry Ramirez Ltd (11664179) United Kingdom