About Jasmine Keiko Ltd (11653627) United Kingdom