About Braen Systems Group Pc (LP017904) United Kingdom