About Braided International Group Limited (03399447) United Kingdom