About Ooh La La London Limited (11196497) United Kingdom