About Ooh La La Kimono Ltd (12214452) United Kingdom