About Jemima Jasmine Ltd (12035955) United Kingdom