About Nioc International Affairs (london) Limited (02772297) United Kingdom