About Pascal Nourtier Ltd (12181869) United Kingdom