About Djemo Hairdressing Limited (12171068) United Kingdom