About Braid Mba Limited (SC619387) United Kingdom