About N@poli Place Limited (SC684509) United Kingdom