About Jemara Beauty Shop Ltd (12650833) United Kingdom