About Nicole Gilmour Limited (12908046) United Kingdom