About Braids Tryst Limited (SC024141) United Kingdom