About Meili Hair Limited (11779676) United Kingdom