About O So Curly Limited (12841511) United Kingdom