About Oscar 1 Limited (07207430) United Kingdom