About Nicolas Londres Limited (11146632) United Kingdom