About Niyi S Place Limited (13523742) United Kingdom