About Minou & Lapin Limited (11636132) United Kingdom