About Irene Oryema Hair Ltd (13157357) United Kingdom