About Jasmine Keiko Limited (12402566) United Kingdom