About Jasmine Studio Limited (12724058) United Kingdom