About Nikar Properties Limited (11628489) United Kingdom