About Jasmine Ventures Ltd (12812552) United Kingdom