About Jasmine & Buttercup Limited (12055227) United Kingdom