About Plaisance Nature Connection Ltd (12676234) United Kingdom