About Jessamine Leonora Limited (10517249) United Kingdom