About Jasmine Developments Ltd (12660309) United Kingdom