About Braes Corporation Limited (11618200) United Kingdom