About Jasmine &trey Holdings Limited (11150666) United Kingdom