About Deborah S Jasmine Limited (SC657776) United Kingdom