About Nehir Roza Limited (10734633) United Kingdom