About Oscar Nehir Ltd (11302250) United Kingdom