About Jodee Beauty Studio Limited (11553721) United Kingdom