Oskia is perceived as one of Creme 21's biggest rivals. Oskia was founded in 2009, and its headquarters is in London, England. Like Creme 21, Oskia also works within the Cosmetics & Perfumes Manufacturing field. Oskia has 5 more employees than Creme 21.