About Jasmine Holdings Limited (SC149145) United Kingdom