About Jessamin Limited (04258560) United Kingdom