About The Russian Hair Trading Company Ltd (11364579) United Kingdom