About Oscar Prime Management Limited (11706007) United Kingdom