About Nicole Sequeira Limited (10871349) United Kingdom