About Jessamy Limited (05668397) United Kingdom