About Jasmine Meadow Limited (09390699) United Kingdom