About Jammyz Salon Ltd (11567967) United Kingdom