About Myka Hair Ltd (SC558867) United Kingdom