About Brae Group Ltd (13164271) United Kingdom