About Brae Capital Ltd (SC687028) United Kingdom