About Braid Ltd (SC517910) United Kingdom