About Twist Hair Ltd. (04903224) United Kingdom