About Braid Cro Limited (SC533130) United Kingdom