About Jess Atelier Limited (SC594875) United Kingdom