About Oscars (licensees) Limited (SC415971) United Kingdom