About Sebastian Helene Ltd (12493373) United Kingdom