About Jessieray Uk Limited (12914838) United Kingdom